/**
 * Package:com.goldcitynet.engine.api.as3.dto;
 * $Id$
 * Copyright(c) 2001-2005 www.afteryuan.com
 */
package com.afteryuan.engine.api.as3.dto;

/**
 * 场景内的组件
 * <p/>
 * <p><a href="SceneBg.java.html"><i>View Source</i></a></p>
 *
 * @author <a href="mailto:afteryuan@afteryuan.com">$Author$</a>
 * @version $Revision$
 */
public class As3Component extends AbstractAs3Object{

    private String name;//名称
    private Integer type;//实体类型
    private Integer func;//功能分类
    private String xmlDataComponent;//组件属性内容
    private String xmlDataRelation;//场景中组件属性内容
    private Integer status;//状态
    private String url;//组件相关文件
    private Integer x;//组件在场景中的垂直坐标X
    private Integer y;//组件在场景中的垂直坐标Y
    private Integer depth;//组件深度
    private Integer layer;//组件所在层次


    public Integer getDepth() {
        return depth;
    }

    public void setDepth(Integer depth) {
        this.depth = depth;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getX() {
        return x;
    }

    public void setX(Integer x) {
        this.x = x;
    }

    public Integer getY() {
        return y;
    }

    public void setY(Integer y) {
        this.y = y;
    }

    public String toString() {
        return null;
    }

	public Integer getFunc() {
		return func;
	}

	public void setFunc(Integer func) {
		this.func = func;
	}

	public String getXmlDataComponent() {
		return xmlDataComponent;
	}

	public void setXmlDataComponent(String xmlDataComponent) {
		this.xmlDataComponent = xmlDataComponent;
	}

	public String getXmlDataRelation() {
		return xmlDataRelation;
	}

	public void setXmlDataRelation(String xmlDataRelation) {
		this.xmlDataRelation = xmlDataRelation;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer getLayer() {
		return layer;
	}

	public void setLayer(Integer layer) {
		this.layer = layer;
	}

}